home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacPerl 4.1.3 / t / op / magic.t < prev    next >
Encoding:
Text File  |  1993-10-23  |  949 b   |  18 lines  |  [TEXT/MPS ]

  1. #!./perl
  2.  
  3. # $Header: magic.t,v 4.0 91/03/20 01:53:35 lwall Locked $
  4.  
  5. $| = 1;        # command buffering
  6.  
  7. print "1..5\n";
  8.  
  9. eval '$ENV{"foo"} = "hi there";';    # check that ENV is inited inside eval
  10. if (`echo \$foo` eq "hi there\n") {print "ok 1\n";} else {print "not ok 1\n";}
  11.  
  12. unlink 'ajslkdfpqjsjfk';
  13. $! = 0;
  14. open(foo,'ajslkdfpqjsjfk');
  15. if ($! == 2) {print "ok 2\n";} else {print "not ok 2\n";}
  16.  
  17. # the next tests are embedded inside system simply because sh spits out
  18. # a newline onto stderr when a child process kills